import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 苏李涛
 * Date: 2024-05-28
 * Time: 20:02
 */
public class Str {
    /**
     * 字符串，最后一个单词的长度
     * 方法一：用到：String[] split(String regex) 将字符串全部拆分
     *
     * 方法二。用到： int lastIndexOf(int ch) 从后往前找，返回ch第一次出现的位置，没有返回-1
     *  String substring(int beginIndex) 从指定索引截取到结尾
     */

    public static int lengthOfLastWord(String s) {
        //方法一：
        /*String[] str = s.split(" ");
        int len = str[str.length-1].length();
        return len;*/

        //方法二：
        //找到，最后空格的位置
        int str = s.lastIndexOf(" ");
        int len = s.substring(str + 1).length();
        return len;
    }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入字符串");
        System.out.println(lengthOfLastWord(scanner.nextLine()));
    }
}
